#include<stdio.h>
int getzhishu(int number)
{
	int flag=0;
	int k=1;
	while(k<number)
	{
		if(number%k==0)
		{
			flag++;
		}
		k++;
	}
	if(flag==1)
	{
		return 1;
	}
	else
	{
		return 0;
	}
}
int main()
{
	int k=0;
	int result[100];
	for(int i=1;i<=100;i++)
	{
		if(getzhishu(i))
		{
			result[k]=i;
			k++;
		}
	}
	int flag=0;
	int result1[20][5];
	for(int i=0;i<k/5;i++)
	{
	    for(int j=0;j<5;j++)
		{
			result1[i][j]=result[flag];
			flag++;
		}	
	} 
	for(int i=0;i<k/5;i++)
	{
		for(int j=0;j<5;j++)
		{
			if(j==0)
			{
				printf("%d",result1[i][j]);
			}
			else
			{
				printf(" %d",result1[i][j]);
			}
		}
		printf("\n");
	}
	return 0;
}
